package com.asset.salesforce.form;

import org.hibernate.validator.constraints.NotEmpty;


public class InvoiceTaxForm {

	@NotEmpty(message="Please,Enter the Contacted Person")
	//@Pattern(regexp="\\w.*")
	private String contactedPerson;
	private String skuTrCount;
	private String serviceTrCount;
	@NotEmpty(message="Please,Enter the Inovice")
	private String code;
	private String contactedPersonId;
	private String chboxService;
	private String chboxProduct;
	private String invoiceTotal;
	private String discountTotal;
	private String serviceProduct;
	private String serviceInfo;
	private String serviceDiscount;
	private String totalPrice;
	private String servicePrice;
	private String serviceQty;
	private String serviceTaxOne;
	private String serviceTaxTwo;
	private String serviceLineTotalHidden;
	private Integer skuCount;
	
	
	/**
	 * @return the contactedPerson
	 */
	public String getContactedPerson() {
		return contactedPerson;
	}
	/**
	 * @param contactedPerson the contactedPerson to set
	 */
	public void setContactedPerson(String contactedPerson) {
		this.contactedPerson = contactedPerson;
	}
	/**
	 * @return the skuTrCount
	 */
	public String getSkuTrCount() {
		return skuTrCount;
	}
	/**
	 * @param skuTrCount the skuTrCount to set
	 */
	public void setSkuTrCount(String skuTrCount) {
		this.skuTrCount = skuTrCount;
	}
	/**
	 * @return the serviceTrCount
	 */
	public String getServiceTrCount() {
		return serviceTrCount;
	}
	/**
	 * @param serviceTrCount the serviceTrCount to set
	 */
	public void setServiceTrCount(String serviceTrCount) {
		this.serviceTrCount = serviceTrCount;
	}
	/**
	 * @return the code
	 */
	public String getCode() {
		return code;
	}
	/**
	 * @param code the code to set
	 */
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * @return the contactedPersonId
	 */
	public String getContactedPersonId() {
		return contactedPersonId;
	}
	/**
	 * @param contactedPersonId the contactedPersonId to set
	 */
	public void setContactedPersonId(String contactedPersonId) {
		this.contactedPersonId = contactedPersonId;
	}
	/**
	 * @return the chboxService
	 */
	public String getChboxService() {
		return chboxService;
	}
	/**
	 * @param chboxService the chboxService to set
	 */
	public void setChboxService(String chboxService) {
		this.chboxService = chboxService;
	}
	/**
	 * @return the chboxProduct
	 */
	public String getChboxProduct() {
		return chboxProduct;
	}
	/**
	 * @param chboxProduct the chboxProduct to set
	 */
	public void setChboxProduct(String chboxProduct) {
		this.chboxProduct = chboxProduct;
	}
	/**
	 * @return the invoiceTotal
	 */
	public String getInvoiceTotal() {
		return invoiceTotal;
	}
	/**
	 * @param invoiceTotal the invoiceTotal to set
	 */
	public void setInvoiceTotal(String invoiceTotal) {
		this.invoiceTotal = invoiceTotal;
	}
	/**
	 * @return the discountTotal
	 */
	public String getDiscountTotal() {
		return discountTotal;
	}
	/**
	 * @param discountTotal the discountTotal to set
	 */
	public void setDiscountTotal(String discountTotal) {
		this.discountTotal = discountTotal;
	}
	/**
	 * @return the serviceProduct
	 */
	public String getServiceProduct() {
		return serviceProduct;
	}
	/**
	 * @param serviceProduct the serviceProduct to set
	 */
	public void setServiceProduct(String serviceProduct) {
		this.serviceProduct = serviceProduct;
	}
	/**
	 * @return the serviceInfo
	 */
	public String getServiceInfo() {
		return serviceInfo;
	}
	/**
	 * @param serviceInfo the serviceInfo to set
	 */
	public void setServiceInfo(String serviceInfo) {
		this.serviceInfo = serviceInfo;
	}
	/**
	 * @return the serviceDiscount
	 */
	public String getServiceDiscount() {
		return serviceDiscount;
	}
	/**
	 * @param serviceDiscount the serviceDiscount to set
	 */
	public void setServiceDiscount(String serviceDiscount) {
		this.serviceDiscount = serviceDiscount;
	}
	/**
	 * @return the totalPrice
	 */
	public String getTotalPrice() {
		return totalPrice;
	}
	/**
	 * @param totalPrice the totalPrice to set
	 */
	public void setTotalPrice(String totalPrice) {
		this.totalPrice = totalPrice;
	}
	/**
	 * @return the servicePrice
	 */
	public String getServicePrice() {
		return servicePrice;
	}
	/**
	 * @param servicePrice the servicePrice to set
	 */
	public void setServicePrice(String servicePrice) {
		this.servicePrice = servicePrice;
	}
	/**
	 * @return the serviceQty
	 */
	public String getServiceQty() {
		return serviceQty;
	}
	/**
	 * @param serviceQty the serviceQty to set
	 */
	public void setServiceQty(String serviceQty) {
		this.serviceQty = serviceQty;
	}
	/**
	 * @return the serviceTaxOne
	 */
	public String getServiceTaxOne() {
		return serviceTaxOne;
	}
	/**
	 * @param serviceTaxOne the serviceTaxOne to set
	 */
	public void setServiceTaxOne(String serviceTaxOne) {
		this.serviceTaxOne = serviceTaxOne;
	}
	/**
	 * @return the serviceTaxTwo
	 */
	public String getServiceTaxTwo() {
		return serviceTaxTwo;
	}
	/**
	 * @param serviceTaxTwo the serviceTaxTwo to set
	 */
	public void setServiceTaxTwo(String serviceTaxTwo) {
		this.serviceTaxTwo = serviceTaxTwo;
	}
	/**
	 * @return the serviceLineTotalHidden
	 */
	public String getServiceLineTotalHidden() {
		return serviceLineTotalHidden;
	}
	/**
	 * @param serviceLineTotalHidden the serviceLineTotalHidden to set
	 */
	public void setServiceLineTotalHidden(String serviceLineTotalHidden) {
		this.serviceLineTotalHidden = serviceLineTotalHidden;
	}
	/**
	 * @return the skuItem
	 */
	public String getSkuItem() {
		return skuItem;
	}
	/**
	 * @param skuItem the skuItem to set
	 */
	public void setSkuItem(String skuItem) {
		this.skuItem = skuItem;
	}
	/**
	 * @return the skuProdId
	 */
	public String getSkuProdId() {
		return skuProdId;
	}
	/**
	 * @param skuProdId the skuProdId to set
	 */
	public void setSkuProdId(String skuProdId) {
		this.skuProdId = skuProdId+(skuCount.toString());
	}
	/**
	 * @return the skuName
	 */
	public String getSkuName() {
		return skuName;
	}
	/**
	 * @param skuName the skuName to set
	 */
	public void setSkuName(String skuName) {
		this.skuName = skuName;
	}
	/**
	 * @return the skuDiscount
	 */
	public String getSkuDiscount() {
		return skuDiscount;
	}
	/**
	 * @param skuDiscount the skuDiscount to set
	 */
	public void setSkuDiscount(String skuDiscount) {
		this.skuDiscount = skuDiscount;
	}
	/**
	 * @return the price
	 */
	public String getPrice() {
		return price;
	}
	/**
	 * @param price the price to set
	 */
	public void setPrice(String price) {
		this.price = price;
	}
	/**
	 * @return the skuQty
	 */
	public String getSkuQty() {
		return skuQty;
	}
	/**
	 * @param skuQty the skuQty to set
	 */
	public void setSkuQty(String skuQty) {
		this.skuQty = skuQty;
	}
	/**
	 * @return the skuTaxOne
	 */
	public String getSkuTaxOne() {
		return skuTaxOne;
	}
	/**
	 * @param skuTaxOne the skuTaxOne to set
	 */
	public void setSkuTaxOne(String skuTaxOne) {
		this.skuTaxOne = skuTaxOne;
	}
	/**
	 * @return the skuTaxTwo
	 */
	public String getSkuTaxTwo() {
		return skuTaxTwo;
	}
	/**
	 * @param skuTaxTwo the skuTaxTwo to set
	 */
	public void setSkuTaxTwo(String skuTaxTwo) {
		this.skuTaxTwo = skuTaxTwo;
	}
	/**
	 * @return the skuLineTotalHidden
	 */
	public String getSkuLineTotalHidden() {
		return skuLineTotalHidden;
	}
	/**
	 * @param skuLineTotalHidden the skuLineTotalHidden to set
	 */
	public void setSkuLineTotalHidden(String skuLineTotalHidden) {
		this.skuLineTotalHidden = skuLineTotalHidden;
	}
	/**
	 * @return the skuCount
	 */
	public Integer getSkuCount() {
		return skuCount;
	}
	/**
	 * @param skuCount the skuCount to set
	 */
	public void setSkuCount(Integer skuCount) {
		while (skuCount>0) {
			this.skuCount = skuCount;
		}
	}
	private String skuItem;
	private String skuProdId;
	private String skuName;
	private String skuDiscount;
	private String price;
	private String skuQty;
	private String skuTaxOne;
	private String skuTaxTwo;
	private String skuLineTotalHidden;
	

}
